fcSDK Documentation
Introduction to fcSDK

Welcome to the First Choice Software Development Kit for Clarify (fcSDK ) SDK Documentation. The fcSDK is First Choice's next-generation technology, based on Microsoft™'s .NET framework, that allows you to write Clarify-based customizations and programs easily and quickly.

The fcSDK contains libraries, utilities, documentation, examples, and sample applications. Among the list of libraries included is the First Choice Foundation Layer for .NET (FCFL.NET). FCFL.NET is based on and emulates the successful First Choice FCFL platform. FCFL.NET provides most of the same concepts and employs the same basic paradigms as FCFL. If you know how to write FCFL programs, it will be very easy to move up to FCFL.NET and the fcSDK. For more information about FCFL, please see the FCFL Installation and User Guide.

Another set of libraries worth noting are the new Microsoft™ .NET-based FCFL.NET Toolkits. These toolkits allow you to perform, quickly and easily, almost every action that can be performed in the Clarify thick-client using familiar .NET object-oriented patterns. The FCFL.NET Toolkits are based on the popular First Choice FCFL Toolkits (such as the FCFL API Toolkit for ClearSupport).

NOTE: For information about the latest version of the fcSDK and previous ones, please view the version history.

In the fcSDK Documentation:

The fcSDK Compatibility Guide

The fcSDK includes a COM "Compatibility Layer" which allows it to appear as and behave similar to the original First Choice FCFL and First Choice Toolkit API products. This allows the fcSDK to be used "plug and play" with existing applications written for FCFL and the FCFL-based toolkit APIs.

API Reference

Supplies syntax, code samples, and related information for each class in the fcSDK namespaces.